mouth of a harbour - Alemán Inglés Diccionario